Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Greece F2 Italy F4 Great Britain F1 Great Britain F2 Italy F5 USA F1 USA F2 USA F3 Great Britain F4 USA F8 USA F9 Great Britain F5 USA F17 USA F18 USA F19 USA F24 USA F25 USA F26 USA F1 Canada F2 USA F9 USA F10 Nigeria F2 Italy F29 Italy F1 Italy F10 Italy F9 Italy F24 Italy F26 Open de L'Isere - Grenoble The Surbiton Trophy - Surbiton ATP Challenger Numea - New Caledonia KGHM Polish Indoors - Wroclaw Sina-Kia Motors Tennis Cup - Cordenons The LTA Wrexham Challenger - Wrexham Binghamton Challenger Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Milan Indoors - Milan Abierto Mexicano de Tenis Pegaso - Acapulco The Stella Artois Grass Court Championships - London Qatar Open - Doha Brasil Open - Costa do Sauipe The Tennis Channel Open - Las Vegas Countrywide Classic - Los Angeles The Nottingham Open - Nottingham AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Tallahassee Challenger Nottingham Challenger Banca Stato Challenger Lugano - Lugano Challenger Canottieri Minico - Mantova Internazionali di Tennis de San Marino - San Marino Jameson Cup - Milan Torneo Internazionale di Tennis ATP-Challenger - Merano JVC Trophy - Vienna GHI Bronx Tennis Classic - Bronx drkoop.com USTA Challenger of Austin - Austin C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Garden Open - Rome Zagreb Open - Zagreb Memorial Savigni - Sassuolo West of England Challenger - Bristol Siemens Open 2003 - Scheveningen Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Shimadzu All Japan Indoor Tennis Championships - Kyoto Corona Mexico City Open - Mexico City VIII Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Sporting Challenger - Turin Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton Canottieri Minico 2004 - Mantova The LTA Nottingham Challenger - Nottingham San Benedetto Challenger - San Benedetto The Manchester Trophy - Manchester Riviera di Rimini Challenger 2004 - Rimini Trofeo Francesco Guzzini - Recanati Challenger Fondazione Carige - Genova SIR Supermercadi Challenger - Rome Challenger Ford de Cherbourg - Cherbourg Challenger Casablanca San Angel - Mexico City Riviera di Rimini Challenger - Rimini The LTA Sunderland Challenger - Sunderland USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia X Torneo Internazionale di Tennis - Barletta Isla de Lanzarote - Lanzarote Top Wool Challenger-Immagine Trophy - Biella Ethias Trophy - Mons Ciutat de Barcelona - Barcelona Kobstaedernes ATP Challenger - Kolding The LTA Nottingham Challenger - Nottingham Lambertz Open by Stawag - Aachen Tatra Banka Open 2006 - Bratislava LTA Shrewsbury Challenger - Shrewsbury Heilbronn Open - Heilbronn KGHM Dialog Polish Indoors - Wroclaw BMW Tennis Championship - Sunrise 2007 Challenger of Santa Clara - Valencia Isla de Lanzarote - Lanzarote Internazionali di Tennis Dell'Umbria - Todi Ethias Trophy - Mons Sony Ericsson Open 2008 - Belgrade Internationaux du Doubs - Besancon Sail Open - New Delhi Challenger Banque Nationale - Granby The Comercia Bank Challenger - Aptos GHI Bronx Tennis Classic - Bronx Open D'Orleans - Orleans Music City Challenger - Nashville Caversham International Tennis Tournament - Jersey Noumea Challenger Wolfsburg Challenger Bergamo Challenger Baton Rouge Challenger Talahassee Challenger Rhodes Challenger Izmir Challenger Nottingham Challenger Manchester Challenger Lexington Challenger Vancouver Challenger Vancouver Challenger Binghamton Challenger Eckental Challenger Aachen Challenger Dallas Challenger St. Remy Challenger Lexington Challenger Sacramento Challenger Knoxville Challenger Dallas Challenger Rimouski Challenger Kolding Challenger Eckental Challenger Jersey Challenger Bratislava Challenger Helsinki Challenger Sarajevo Challenger Athens Challenger Rhodes Challenger Nottingham Challenger Nottingham Challenger Vancouver Challenger Charlottesville Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Joplin Challenger - Joplin Challenger 42 - Andrezieux Rezidenza Open - Magdeburg Memorial Piertomaso Tessitore - San Remo The Scottish Tennis Championships - Edinburgh Zagreb Open - Zagreb Schickendanz Open - Furth Memorial Savigni - Sassuolo West of England Tennis - Bristol San Marino Cepu Open - San Marino I Tourneo Fila Citta di Brindisi - Brindisi DPD Challenger 2002 - Aschaffenburg ATP Challenger Hamburg - Hamburg XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships of Denver - Denver Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Open Diputacion - Cordoba III Gramado Open de Tenis - Gramado BH Tennis Open International Cup - Belo Horizonte The Indian Oil Servo ATP Challenger - Chandigarh Croatia Open - Umag V Torneo Internazionale di Tennis - Barletta Architect Open - Budapest FILA Challenger - Biella XI Venice Open - Venice 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona The Bolton Challenger - Bolton Milano Challenger-Jameson Cup - Milan Lamberts Open by Stawag - Aachen Okal Open - Eckental Neride Prague Indoor - Prague Scottish Tennis Championship - Edinburgh FILA Challenger - Biella Meridiana Sardegna Open - Olbia BBB Open - Sofia Challenger Britania Zavaleta - Puebla The Scottish Championships - Edinburgh Sports Experts Open - Nettingsdorf Shimadsu All Japan Indoor Tennis Championships - Kyoto Volkswagen TED Open - Istanbul Venice Challenger - Venice Kyiv UMC Open - Kiev USTA/Safeway Challenger - Aptos Meridiana Sardegna Open - Olbia Segovia Challenger Open Castilla y Leon - Segovia Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Samarkand Challenger - Samarkand drkoop.com USTA Challenger of San Antonio - San Antonio Okal Cup - International Bavarian Championship - Eckental drkoop.com USTA challenger of Miami - Miami The LTA Wrexham Challenger - Wrexham VII Torneo Internazionale di Tennis - Barletta VI Torneo Internazionale di Tennis - Barletta Challenger de Granby - Granby Prague Open - Prague 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia The Manchester Trophy - Manchester Siemens Open 2002 - Scheveningen Colorado Classic - Denver Binghamton Professional Tennis Tournament - Binghamton 5th Sardinian International Championships - Cagliari Genoa Open 'Fondazione Carige' - Genova Dharwad Challenger 2003 - Dharwad Open de la Ville de Saint Denis - Reunion Island Warsteiner Challenger Wolfsburg - Wolfsburg Czech Indoor Open - Prague Heineken Challenger 2004 - Ho Chi Minh City Sardinia International Championship - Cagliari drkoop.com USTA Challenger of Tallahassee - Tallahassee Venice Open - Venice Open 88 - Contrexeville Trani Cup - Trani Black Forest Open 2004 - Freudenstadt Okal Cup 2003 - Eckental Privat Bank Cup - Dniepropetrovsk IPP Open - Helsinki Jameson Cup - Milan Czech Indoor Open - Prague The LTA Wrexham Challenger - Wrexham Jameson Cup - Milan Ischgl International ATP Challenger - Ischgl The LTA Men's Challenger Wrexham - Wrexham Gemax Samsung Open 2005 - Belgrade Open de Franche-Comte - Besancon Heineken Challenger - Ho Chi Minh City Sarajevo Open - Sarajevo 2001 Challenger Canottieri Mincio - Mantova IX Torneo Internacionale de Tennis - Barletta Torneo Internacional Challenger Fila 2005 - Leon Banca Stato Challenger Lugano - Lugano Tennis Napoli Cup - Napoli Tallahassee Tennis Challenger - Tallahassee Citta di Monza - Monza Nottingham Men's Challenger - Nottingham San Remo Tennis Cup 15° Piertomaso - San Remo Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Top Wool Challenger - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Societa Canottieri Mincio 2005 - Mantova The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Guzzini Challenger - Recanati Arroyo de la Encomienda - Valladolid 7° Trani Cup - Trani Open de Tenis Amaya - Pamplona Copa AT&T - Buenos Aires San Marino Cepu Open - San Marino Lubbock Challenger - Lubbock Sir Supermercati - Rome Sporting Challenger - Turin Bauer Watertechnology Cup - Eckental Shimadzu All Japan Indoor Tennis Championships - Kyoto Barletta Citta'Della Disfida Open 98 - Barletta IPP Open - Helsinki Internazionali di Tennis - Bergamo Internationaux du Doubs - Besancon 3rd Volkswagon Challenger - Wolfsburg 2006 USTA Tallahassee Tennis Challenger - Tallahassee CA Challenge 2002 - Graz 2006 Challenger of Santa Clarita California Challenger - Valencia The LTA Cardiff Challenger - Cardiff 10° Trofeo Luigi Pezzoli - Bergamo The Samsung Open - Nottingham Indian Oil Servo Delhi Challenger - New Delhi ATP "Videocon" Challenger - Mumbai Memorial Manfredini - Sassuolo The Surbiton Trophy - Surbiton Energis Open - Amersfoort Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Challenger Hamburg - Hamburg Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Olbia Geovillage Open - Olbia Garden Open - Rome San Marino Cepu Open - San Marino s Tennis Masters 06 - Graz Top Wool Challenger Biella - Biella Genoa Open - Genova Ljubljana Open - Ljubljana Open D'Orleans - Orleans The Manchester Trophy - Manchester Geneva Challenger - Geneva V Abierto Internacional de Salinas - Salinas USTA Tallahassee Tennis Challenger - Tallahassee San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo LTA Cardiff Challenger - Cardiff San Remo Tennis Cup - San Remo Unique Zagreb Open - Zagreb Memorial Manfredini - Sassuolo Bulgarian Challenger 2002 - Sofia The Surbiton Trophy - Surbiton Challenger Citta di Olbia - Olbia Trofeo Sisma Mantova - Mantova Prague Open - Prague 9° Trani Cup - Trani Kyoto Challenger - Kyoto GHI Bronz Classic - Bronx XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Dusseldorf Open Challenger 2007 - Dusseldorf Memorial Savigny - Sassuolo Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Citta di Brindisi - Brindisi Challenger 42 - Andrezieux Roma Challenger 2007 - Rome Ford Tennis Championships - Louisville Music City Challenger - Nashville LTA Shrewsbury Challenger - Shrewsbury Open de Montauban - Montauban Internationaux de Nouvelle-Caledonie - New Caledonia ITG Miami Challenger - Miami Hilton Waikoloa Village USTA Challenger - Waikoloa Challenger DCNS de Cherbourg - Cherbourg The Nottingham Cahllenger - Nottingham BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Intersport Heilbronn Open - Heilbronn III Isla de Lanzarote - Lanzarote Genoa Open Challenger-Fondazione Carige - Genova KGHM Polish Indoors - Wroclaw Tampere Challenger - Tampere The LTA Men's Challenger - Southampton Nossa Caixa Aberto de Sao Paulo - Sao Paulo The Surbiton Trophy - Surbiton Warsteiner Challenger Lubeck - Lubeck Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Oldum Brown Vancouver Open - Vancouver Fifth-Third Bank Tennis Championships - Lexington Top Wool Challenger Biella - Biella 3° Trofeo 'Citta di Brindisi' - Brindisi Ethias Trophy - Mons Open de Rennes - Rennes Ford Tennis Championships - Louisville Abierto Internacional Varonil Ciudad de Cancun - Cancun MTNL Cellular ATP Challenger - Mumbai Belgrade Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Jersey Challenger Cepu Open - San Marino IPP Geneva Trophy - Geneva Brixina Tennis Open - Bressanone S Tennis Master Championship - Graz TED Open - Istanbul Orleans Challenger Heilbronn Challenger Bergamo Challenger Belgrade Challenger The Surbiton Trophy - Surbiton Jersey Challenger Italian Open - Rome Bordeaux Challenger 2005 Tulsa Challenger - Tulsa Aptos Challenger Garden Open - Rome Banca Stato Challenger Lugano - Lugano Tumkur Open - Tumkur Bath Challenger Citta di Como - Como Privatbank Open 2006 - Dnepropetrovsk Tiburon Challenger KGHM Polish Indoors - Wroclaw Open de Franche-Comte - Besancon Sarajevo Open 2004 - Sarajevo 6th Sardinian International Championships - Cagliari Sarasota Challenger Sarasota Challenger Savannah Challenger SAA Hilversum Open - Hilversum ECU Prague Open - Prague The LTA Bolton Challenger - Bolton Aptos Challenger Charlottesville Challenger Champaign Challenger Ramat Hasharon Challenger Kobstaedernes ATP Challenger - Kolding ATP Open Castilla y Leon - Segovia Tulsa Challenger Izmir Cup - Izmir XI Ciutat de Barcelona - Barcelona Sacramento Challenger Winnetka Challenger Wroclaw Challenger Binghamton Challenger Kos-Zucchetti Tennis Cup - Cordenons drkoop.com USTA Tennis Championships - Armonk Kyiv UMC Open - Kiev The LTA Hull Challenger - Hull Champaign Challenger Venice Open - Venice Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome CA Challenge - Graz The Nottingham Challenger - Nottingham Honolulu Challenger Rimouski Challenger U.S. Men's Clay Court Championships - Orlando Legg Mason Tennis Classic - Washington D.C. Salem Open - Hong Kong Japan Open - Tokyo The Samsung Open - Nottingham Grand Prix de Tennis de Lyon - Lyon Florence Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Milan Indoors - Milan The Nottingham Open - Nottingham Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Open de Moselle - Metz Milan Indoors - Milan The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm Tallahassee Challenger The Dubai Tennis Championships - Dubai Campbell's Hall of Fame Tennis Championships - Newport Thailand Open - Bangkok Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Heineken Open Shanghai - Shanghai Red Letter Days Open - Nottingham The Artois Championships - London The 10tele.com Open - Nottingham AEGON International - Eastbourne Open de Moselle - Metz AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles AEGON Championships - London The Stella Artois Grass Court Championships - London AEGON Championships - London Idea Prokom Open - Sopot Sydney International - Sydney Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington CA Tennis Trophy - Vienna International Championship of Croatia - Umag Thailand Open - Bangkok The Stella Artois Grass Court Championships - London The Stella Artois Championships - London Millenium Tennis Championships - Delray Beach U.S. Open - New York AEGON Championships - London Farmers Classic - Los Angeles Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Telecom Italia Masters - Rome French Open - Paris Sony Ericsson Open - Miami Wimbledon - London U.S. Open - New York Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, Group 1, 2R, ISR-GBR 2-3 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, Group 1, PO, GBR-ISR 2-3 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, PO, GBR-AUT, 2-3 LTA Wimbledon Wildcard Play-off tournament Davis Cup, Group 1, REL2, ZIM-ITA 3-2